While : Wend
Syntax
While <Ausdruck> ... Wend
Beschreibung
Eine Wend Schleife wird solange durchlaufen, bis der <Ausdruck> falsch ergibt. Ein wichtiger Punkt, um eine Vorstellung von einer "While" Schleife zu bekommen: Ergibt der erste Test falsch, dann gelangt die Programmausführung niemals zum Programmcode innerhalb der Schleife und überspringt diesen Teil. Eine "Repeat" Schleife wird dagegen mindestens einmal ausgeführt (da der Test erst nach jeder Schleife durchgeführt wird).
Beispiel :
b = 0 a = 10 While a = 10 b = b+1 If b=10 a=11 Endif WendDiese Programmschleife wird so oft ausgeführt, bis der Wert 'a' <> 10 ist. Dies ändert sich, wenn b=10 ist; die Schleife wird insgesamt 10 mal ausgeführt.